using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Http.Metadata;
using Volo.Abp.Domain.Repositories;
using WL.Think.Sample.Permissions;
using WL.Think.Abp.Services;
using WL.Think.Abp.Dto;

namespace WL.Think.Sample.Books;

[Authorize(BackPermissions.Books.Default)]
public class BookAppService : ThinkAppService<BookEntity,BookDto,BasePagedDto,CreateUpdateBookDto>, IBookAppService
{
    public BookAppService(IRepository<BookEntity, Guid> repository) : base(repository)
    {
    }
}
